﻿using System;
using System.Collections.Generic;
using System.Text;

namespace iPdf
{
    public class ActionItem
    {
        public string Source;
    }

    public class DestinationItem: ActionItem
    {
        public string Destination;
    }

#if !LITE
    class ConvertItem : DestinationItem
    {
        public bool Bookmark;
        public bool Hyperlink;
        public bool Navigator;
    }

    class PdfToXItem : DestinationItem
    {
        public int From;
        public int To;
    }
#endif

    class PdfItem : ActionItem
    {
        public PasswordString Password = null;
    }

    class MergeItem : PdfItem
    {
        public int From;
        public int To;
        public bool Bookmark;
    }

    class SplitItem : PdfItem
    {
        public string Destination = string.Empty;
        public int From;
        public int To;
        public bool Bookmark;
    }

    class WatermarkItem : PdfItem
    {
        public int From;
        public int To;
    }

}
